to self-seed - Spanish English Dictionary